package com.dhecp.project.business.domain;

import java.util.Date;

import com.dhecp.core.domain.BaseBusinessEntitySimple;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 合同到款 实体类
 * @author DH-lwl
 * @version 2020年3月9日
 */
public class StockGatheringVerify extends BaseBusinessEntitySimple{

	private static final long serialVersionUID = 1L;
	
	private Double fSumje;	//到款金额
	private Double fHtJe;	//合同金额
	private Double fSkJe;	//收款金额
	private Double fWdHtJe;	//未到合同金额
	private Double fWdSkJe;	//未分收款金额
	private String htGuid;	//销售合同GUID
	private String htBid;	//销售合同单号
	private String skGuid;	//客户收款GUID
	private String skBid;	//客户收款单号
	private Integer skIid;	//客户收款行号
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dSkRq;		//收款日期
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dKpRqMin;	//首次开票日期
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dKpRqMax;	//最近开票日期
	private Double fQxJe;	//取消金额
	private Double fQxJe2;	//取消保存金额
	//虚拟字段
	private Double fWqxJe;	//可取消金额

	public Double getbNumb() {
		return 1.0;	//bNumb直接赋值为1
	}
	public Double getbPrice() {
		if (fSumje == null) {
			return 0.0;
		}
		return fSumje;	//金额直接赋值给bPrice
	}
	public Double getfSumje() {
		if (fSumje == null) {
			return 0.0;
		}
		return fSumje;
	}
	public void setfSumje(Double fSumje) {
		this.fSumje = fSumje;
	}
	public Double getfHtJe() {
		if (fHtJe == null) {
			return 0.0;
		}
		return fHtJe;
	}
	public void setfHtJe(Double fHtJe) {
		this.fHtJe = fHtJe;
	}
	public Double getfSkJe() {
		if (fSkJe == null) {
			return 0.0;
		}
		return fSkJe;
	}
	public void setfSkJe(Double fSkJe) {
		this.fSkJe = fSkJe;
	}
	public Double getfWdHtJe() {
		if (fWdHtJe == null) {
			return 0.0;
		}
		return fWdHtJe;
	}
	public void setfWdHtJe(Double fWdHtJe) {
		this.fWdHtJe = fWdHtJe;
	}
	public Double getfWdSkJe() {
		if (fWdSkJe == null) {
			return 0.0;
		}
		return fWdSkJe;
	}
	public void setfWdSkJe(Double fWdSkJe) {
		this.fWdSkJe = fWdSkJe;
	}
	public String getHtGuid() {
		return htGuid;
	}
	public void setHtGuid(String htGuid) {
		this.htGuid = htGuid;
	}
	public String getHtBid() {
		return htBid;
	}
	public void setHtBid(String htBid) {
		this.htBid = htBid;
	}
	public String getSkGuid() {
		return skGuid;
	}
	public void setSkGuid(String skGuid) {
		this.skGuid = skGuid;
	}
	public String getSkBid() {
		return skBid;
	}
	public void setSkBid(String skBid) {
		this.skBid = skBid;
	}
	public Integer getSkIid() {
		if (skIid == null) {
			return 0;
		}
		return skIid;
	}
	public void setSkIid(Integer skIid) {
		this.skIid = skIid;
	}
	public Date getdSkRq() {
		return dSkRq;
	}
	public void setdSkRq(Date dSkRq) {
		this.dSkRq = dSkRq;
	}
	public Date getdKpRqMin() {
		return dKpRqMin;
	}
	public void setdKpRqMin(Date dKpRqMin) {
		this.dKpRqMin = dKpRqMin;
	}
	public Date getdKpRqMax() {
		return dKpRqMax;
	}
	public void setdKpRqMax(Date dKpRqMax) {
		this.dKpRqMax = dKpRqMax;
	}
	public Double getfQxJe() {
		if (fQxJe == null) {
			return 0.0;
		}
		return fQxJe;
	}
	public void setfQxJe(Double fQxJe) {
		this.fQxJe = fQxJe;
	}
	public Double getfQxJe2() {
		if (fQxJe2 == null) {
			return 0.0;
		}
		return fQxJe2;
	}
	public void setfQxJe2(Double fQxJe2) {
		this.fQxJe2 = fQxJe2;
	}
	public Double getfWqxJe() {
		return fWqxJe;
	}
	public void setfWqxJe(Double fWqxJe) {
		this.fWqxJe = fWqxJe;
	}
	
	
}
